Skip to content

chore(deps-dev): bump @ai-sdk/openai from 2.0.20 to 3.0.52#786

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/ai-sdk/openai-3.0.52
Open

chore(deps-dev): bump @ai-sdk/openai from 2.0.20 to 3.0.52#786
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/ai-sdk/openai-3.0.52

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 15, 2026

Bumps @ai-sdk/openai from 2.0.20 to 3.0.52.

Release notes

Sourced from @​ai-sdk/openai's releases.

@​ai-sdk/openai-compatible@​3.0.0-beta.29

Patch Changes

  • f807e45: Extract shared StreamingToolCallTracker class into @ai-sdk/provider-utils to deduplicate streaming tool call handling across OpenAI-compatible providers. Also adds missing generateId() fallback for toolCallId in Alibaba's doGenerate path and ensures all providers finalize unfinished tool calls during stream flush.
  • Updated dependencies [f807e45]
    • @​ai-sdk/provider-utils@​5.0.0-beta.24

@​ai-sdk/openai@​2.0.103

Patch Changes

  • 5543cd1: Add AI Gateway hint to provider READMEs
Commits

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 15, 2026
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 15, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
langfuse-js Ready Ready Preview Apr 17, 2026 2:20pm

Request Review

Copy link
Copy Markdown

@claude claude bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a major version bump (v2 → v3) of a devDependency used in e2e tests — worth a quick human check to confirm the e2e tests still pass with the new API.

Extended reasoning...

Overview

This PR bumps @ai-sdk/openai from 2.0.20 to 3.0.52 (a major version bump: v2 → v3) in package.json and pnpm-lock.yaml. The package is a devDependency and is consumed only in tests/e2e/vercel-ai-sdk.e2e.test.ts via import { openai } from "@ai-sdk/openai".

Security risks

None identified. This is a third-party AI provider client used only in test code, with no auth or crypto handling.

Level of scrutiny

Moderate. Although the change is confined to devDependencies and test files, major version bumps can introduce breaking API changes. The single consumer (vercel-ai-sdk.e2e.test.ts) uses the openai named export, which could have changed in v3. Additionally, transitive deps shift: @ai-sdk/provider moves from 2.0.0 → 3.0.8 and @ai-sdk/provider-utils from 3.0.5 → 4.0.23, and a new dep @standard-schema/spec is introduced.

Other factors

No bugs were found by the automated scan. The lockfile changes are internally consistent. A human reviewer should verify the e2e tests pass with the upgraded package before merging.

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/ai-sdk/openai-3.0.52 branch from 14a0867 to 5eeff40 Compare April 17, 2026 14:12
Bumps [@ai-sdk/openai](https://github.com/vercel/ai) from 2.0.20 to 3.0.52.
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/compare/@ai-sdk/openai@2.0.20...@ai-sdk/openai@3.0.52)

---
updated-dependencies:
- dependency-name: "@ai-sdk/openai"
  dependency-version: 3.0.52
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/ai-sdk/openai-3.0.52 branch from 5eeff40 to 261b77e Compare April 17, 2026 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants